ankle socks - German English Dictionary